package com.hyfrogx.modules.manage.dao.videoSmall;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hyfrogx.common.utils.QueryExt;
import com.hyfrogx.modules.manage.entity.smallVideo.HyVideoSmallEntity;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

@Mapper
public interface HyVideoSmallDao extends BaseMapper<HyVideoSmallEntity> {

	void clearData();

	/**
	 * 分页列表
	 * @param map
	 * @return
	 */
	List<Map> getList(QueryExt query, @Param("map") Map map);


	List selectBycondition(QueryExt query, @Param("map") Map map);


	/**
	 * 更新排序
	 * @param list
	 */
	void updateSort(@Param("items") List<HyVideoSmallEntity> list);


}
